powerful kick - Spanish English Dictionary